insular shelf - Français Anglais Dictionnaire